home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / ccitt / 1992 / f / f500_1.asc < prev    next >
Text File  |  1994-01-31  |  57KB  |  1,276 lines

  1.  
  2.  
  3.  
  4. Recommendation F.500
  5.                                  
  6.               INTERNATIONAL PUBLIC DIRECTORY SERVICES
  7.  
  8.      Given the rapid multiplication and expansion of CCITT-defined
  9. telecommunication services, there is a growing need for subscribers
  10. to these telecommunication services to be able to communicate with
  11. each other. In order to facilitate such intercommunication for the
  12. subscribers of the various services, public directory services will
  13. be required.
  14.  
  15.      The CCITT,
  16.  
  17. considering
  18.  
  19.      (a)   that the CCITT-defined telecommunication services,
  20. including Telegraphic, telematic and telephone services, have
  21. directory requirements;
  22.  
  23.      (b)   that such requirements are being implemented as on-line
  24. electronic directories (in addition to traditional hard-copy
  25. versions);
  26.  
  27.      (c)   that national initiatives are being taken to develop
  28. electronic integrated directories or service specific directories;
  29.  
  30.      (d)   that the system definition is being undertaken by the
  31. CCITT in the field of electronic directories in the X.500-series of
  32. Recommendations,
  33.  
  34. unanimously declares
  35.  
  36.      that the specifications of this Recommendation should be
  37. applied to the provision of public directory services.
  38.                                  
  39.                              CONTENTS
  40.                                  
  41.  
  42. 1    Introduction
  43.  
  44. 2    Purpose and scope
  45.  
  46. 3    Organizational provisions
  47.  
  48. 4    Public directory services
  49.      4.1  Service requirements
  50.      4.2  Service features and optional user facilities
  51.      4.3  Further features and facilities
  52.      4.4  Service controls
  53.  
  54. 5    Names as the key to directory searches
  55.      5.1  General
  56.      5.2  Entries
  57.      5.3  Distinguished names
  58.      5.4  Classification of requests
  59.      5.5  Naming of entries
  60.      5.6  Qualification of attribute types
  61.  
  62. 6    Character repertoire and languages
  63.      6.1  Character repertoire
  64.      6.2  Language of requests to the directory and responses from
  65.         the directory.
  66.  
  67. 7    Display of a response
  68.  
  69. 8    Operational issues
  70.      8.1  Management
  71.      8.2  Authentication
  72.      8.3  Access control
  73.      8.4  Operational actions
  74.      8.5  Maintenance of the directory information
  75.      8.6  Error handling
  76.      8.7  Operator assistance
  77.  
  78. 9    Quality of service aspects
  79.      9.1  Availability
  80.      9.2  Security of directory information
  81.      9.3  Successful directory requests
  82.      9.4  Access
  83.      9.5  Response time
  84.  
  85. 10   References
  86.  
  87. Annex A - Abbrevations
  88.  
  89. Annex B - Service error messages
  90.  
  91. Annex C - Selected object classes
  92.  
  93. Annex D - Selected attribute types
  94.  
  95. Annex E - MHS selected object classes
  96.  
  97. Annex F - MHS selected attribute types
  98.  
  99. Annex G - User visibility of the search operation
  100.  
  101. Annex H - Glossary of terms
  102.  
  103.  
  104. 1    Introduction
  105.  
  106.      International public directory services will enable
  107. subscribers to determine rapidly and easily what services are
  108. available and how to access and address their correspondents.
  109. Public directories may also be used internally by the various
  110. telecommunication services for the proper routing of calls or
  111. messages. However, this application of directory systems is not
  112. covered by this Recommendation.
  113.  
  114.      Service specific directories may be implemented as part of a
  115. global directory service. Consistent with the need to make
  116. directory information as widely available as possible, it is
  117. anticipated that Administrations will aim to provide global
  118. electronic directory services.
  119.  
  120.      In order to provide international public directory services,
  121. Administrations should mutually cooperate in handling inquiries for
  122. information across national boundaries.
  123.  
  124.      Public directory services should solve the primary problem of
  125. name to address association, e.g. obtaining a company's telex
  126. number by querying the directory with the name of the company. The
  127. reverse question, i.e., obtaining the name and other information
  128. from the address, may also be applicable in certain services and
  129. its provision is at the option of an Administration.
  130.  
  131.      Public directory services should include directory information
  132. concerning the provision of services, service descriptions,
  133. operational instructions, tariff conditions, etc.
  134.  
  135.      Public directory services should make provision for accessing
  136. information without knowing the name of the object sought, e.g.,
  137. designating categories of goods, business areas or services.
  138.  
  139.      Advertising is included in the scope of public directory
  140. services, but is left to national implementations.
  141.  
  142.      Public directory services can be considered as supplementary
  143. to the services for which they provide information or by which they
  144. are accessed.
  145.  
  146.      Private directory services which are compliant with the public
  147. directory services defined in CCITT Recommendations may be
  148. permitted to intercommunicate with public directory services under
  149. national regulations.
  150.  
  151. 2    Purpose and scope
  152.  
  153.      This Recommendation provides for the general framework for the
  154. provision of international public directory services. It defines
  155. the requirements for and the service features associated with the
  156. provision of public directory services. It specifies naming
  157. aspects, describes operational issues to be taken into account in
  158. providing the public directory services as well as quality of
  159. service aspects.
  160.  
  161. 3    Organizational provisions
  162.  
  163.      Provision of a public directory service will be done in
  164. accordance with the organizational model described in
  165. Recommendation X.501. An Administration Directory Management Domain
  166. (ADDMD) is responsible for the application of the basic service
  167. features and the optional user facilities provided in that domain.
  168. Directory management domains shall intercommunicate with each other
  169. as far as the provision of the public directory services requires
  170. it. The protocol to be used for interworking as well as the
  171. directory's overall concept and behavior, is described in the X.500
  172. series of Recommendations.
  173.  
  174.      Private Directory Management Domains (PRDMDs) may exist and
  175. intercommunicate with ADDMDs, following national regulations.
  176.  
  177.      A Directory Management Domain (DMD) consists of one or more
  178. Directory System Agents (DSAs) and zero or more Directory User
  179. Agents (DUAs).
  180.  
  181.      Each directory management domain may act as the naming
  182. authority for that domain. Names need to be unambiguous.
  183.  
  184.      The intercommunication between PRDMDs is outside of the scope
  185. of this Recommendation.
  186.  
  187.  
  188. 4    Public directory services
  189.  
  190. 4.1  Service requirements
  191.  
  192.      The fundamental ability of a public directory service is to
  193. provide a means by which subscribers or users of telecommunication
  194. services may, in a user-friendly manner, and from information they
  195. would normally possess, obtain information about a desired
  196. recipient, such as addresses or communication capabilities.
  197.  
  198.      This public directory service is provided in an on-line and
  199. interactive manner. It should be made available for subscribers or
  200. users at the discretion of the Administration offering the service.
  201.  
  202.      Each Administration is responsible for the access methods
  203. used. The characteristics of the access methods between terminals
  204. and the public directory service are a national matter. However,
  205. the directory service offered is independent of the access method,
  206. the terminal used and the location of the user.
  207.  
  208.      Public directories of Administrations should intercommunicate
  209. (or refer to each other) to fulfill requests made by customers when
  210. the directory serving the customer does not have available the
  211. information requested.
  212.  
  213. 4.1.1Basic service requirements
  214.  
  215.      The following basic service requirements are fulfilled by the
  216. public directory services:
  217.      - to provide subscribers with information, e.g., a telex
  218.         number, needed for establishing communication with other
  219.         subscribers or users of telecommunication services;
  220.      - to provide subscribers with information, e.g., service
  221.         instructions, needed to use the telecommunication services
  222.         and the directory itself;
  223.      - to assist subscribers in the formulation of queries to
  224.         narrow the scope of the operation;
  225.      - to allow for flexibility in the formulation of a request,
  226.         e.g., names should not artificially remove natural
  227.         ambiguities; names should admit natural abbreviations and
  228.         commonly used variations in spelling.
  229.  
  230. 4.1.2Non-basic service requirements
  231.  
  232.      The following non-basic service requirements are fulfilled by
  233. the user facilities of the public directory services.
  234.      - to provide subscribers with other information, e.g.,
  235.         advertising;
  236.      - to provide subscribers with ôyellow pageö information,
  237.         e.g., categories of goods, business areas or services;
  238.      - to provide an interted directory for specific services,
  239.         e.g., for telex and teletex;
  240.      - to provide ôwildcardsö capability to ease, as far as
  241.         possible, the input of the requests to the directory;
  242.      - to provide means for the verification of credentials, under
  243.         conditions specified by the provider of the directory
  244.         service;
  245.      - to provide possibilities for the search of distribution
  246.         lists;
  247.      - to provide means for the phonetic matches.
  248.  
  249. 4.2  Service features and optional user facilities
  250.  
  251.      The service features and the optional user facilities of a
  252. public directory service will be provided in accordance with the
  253. X.500-series of Recommendations. The terms used in the context of
  254. service features and optional user facilities discussed below are
  255. explained in Annex H.
  256.  
  257. 4.2.1Basic service features
  258.  
  259.      Basic service features are inherent in directory services and
  260. are always available for use in directory service. They are
  261. provided by all service providers offering international public
  262. directory services or by private directories intercommunicating
  263. with public directory services.
  264.  
  265.      The basic features are:
  266.      - read operation;
  267.      - search operation.
  268.  
  269.      Other basic features are for further study.
  270.  
  271. 4.2.2Optional user facilities
  272.  
  273.      Optional user facilities may be selected by the user or
  274. subscriber at the time the service is being used. Each optional
  275. user facility visible to the user is classified as either essential
  276. or additional. Essential (E) optional user facilities are to be
  277. made available internationally by Administrations. Additional (A)
  278. optional user facilities may be made available by Administrations
  279. for national use and for international use on the basis of
  280. bilateral agreement.
  281.  
  282.      The major terms used in this Recommendation are contained in
  283. Annex H.
  284.  
  285.      The classification of optional user facilities is shown in
  286. Table 1/F.500.
  287.                                  
  288.                                  
  289.                            TABLE 1/F.500
  290.             Classification of optional user facilities
  291.                                             
  292.                                       Classificati
  293.                                            on
  294.                                             
  295.                                             
  296.             Abandon                    E (see Note
  297.                                            1)
  298.                                             
  299.                                             
  300.             Add                             A
  301.                                             
  302.                                             
  303.             Additional service              A
  304.             controls                        
  305.             
  306.                                             
  307.             Compare                         A
  308.                                             
  309.                                             
  310.             Distribution lists              A
  311.                                             
  312.                                             
  313.             List                            A
  314.                                             
  315.                                             
  316.             Management of access       A (see Note
  317.             control                        2)
  318.                                             
  319.                                             
  320.             Modify                          A
  321.                                             
  322.                                             
  323.             Remove                          A
  324.                                             
  325.                                             
  326.             Security capabilities           A
  327.                                             
  328.                                             
  329.             Time limit service              E
  330.             control                         
  331.             
  332.  Note 1 - This abandon operation is not guaranteed outside of the
  333. local scope, i.e., the DSA or DMD to which the original request was
  334. made.
  335. Note 2 - The full functionality is presently not provided in the
  336. present system specification of the X.500 series of Recommendations
  337. (see X.501, º 3 and Annex F). This is for further study and
  338. referred to as being presently a national matter. Access control
  339. functions are for further study.
  340.  
  341.      Other optional user facilities are for further study.
  342.  
  343. 4.3  Further features and facilities
  344.  
  345.      Some of the following items are not yet specified as elements
  346. of service in the X.500 series of Recommendations and will be
  347. studied further. Some others will need further study under service
  348. aspects. The following list may provisionally be considered as
  349. guidance for service providers to be taken into account for the
  350. provision of public directory services under national
  351. responsibility. The items may become basic features or optional
  352. user facilities in the future or/and will be included with
  353. descriptive text in future Recommendations.
  354.      - Provision of inverted directories for telex and teletex
  355.         services.
  356.      - Provision of additional information with or after the
  357.         result of a query.
  358.      - Provision of query cost information.
  359.      - Provision of information about services, service
  360.         instructions, tariffs, etc., in standardized formats taking
  361.         into account additional attributes.
  362.      - Provision of additional service controls.
  363.      - Provision of full functionality of access control
  364.         mechanisms.
  365.      - The ability of the user to indicate the desire not to
  366.         receive partial results when service control maximum
  367.         parameters are exceeded.
  368.      - Provision of the return of multiple responses in groups of
  369.         n (n = any number).
  370.      - Provision of administrative procedures for authentication.
  371.      - Provision of standardized error service messages.
  372.      - Provision of shadowing (controlled replication) of
  373.         directory information.
  374.      - Provision of geographical extension.
  375.      - Consequences of distributed directory services.
  376.  
  377. 4.4  Service controls
  378.  
  379.      Because of its generality and scope, the direcory service can
  380. fulfill subscribers' requests that might require consumption of
  381. resources beyond a level desired by the subscriber or by the
  382. service provider. Service controls help to prevent such situations
  383. by imposing limits on the resources that may be consumed in
  384. fulfilling a request for service. Service controls not impacting
  385. the provision of international directory services are a local
  386. matter. The following service controls are provided by the system
  387. application (see Recommendation X.511):
  388.  
  389. 4.4.1Prefer chaining
  390.  
  391.      This service control indicates a choice for chaining over
  392. referral and multicasting. For the international intercommunication
  393. of public directories, chaining is the preferred choice.
  394.  
  395.      The setting of this service control is for the service
  396. provider who may allow the user to invoke it.
  397.  
  398. 4.4.2Chaining prohibited
  399.  
  400.      The scope of a search will then be limited to the local
  401. portion of the Directory Information Base (DIB) by prohibiting
  402. chaining.
  403.  
  404.      The setting of this service control is for the service
  405. provider who may allow the user to invoke it.
  406.  
  407. 4.4.3Local scope
  408.  
  409.      The scope of the operation will be limited to the local
  410. portion of the DIB. The determination of local is restricted to a
  411. single DSA or DMD in accordance with an Administration's policy.
  412.  
  413.      For the international intercommunication of public
  414. directories, generally no limitation to local scope is assumed.
  415. Public directories will aim to open their scope as much as
  416. possible. The setting of this service control is for the service
  417. provider who may allow the user to invoke it.
  418.  
  419. 4.4.4Do not use copy
  420.  
  421.      This service prevents a DMD from returning copied information.
  422.  
  423.      The setting of this service control is for the service
  424. provider who may allow the user to invoke it.
  425.  
  426. 4.4.5Do not dereference alias
  427.  
  428.      This service control allows reference to an alias entry itself
  429. rather than to the aliased entry.
  430.  
  431.      The setting of this service control is for the service
  432. provider.
  433.  
  434. 4.4.6Priority: low, medium, high
  435.  
  436.      The setting of this service control is for the service
  437. provider.
  438.  
  439.      The usefulness of this service control is for further study.
  440.  
  441. 4.4.7Time limit
  442.  
  443.      The scope of this service control is to limit an operation in
  444. terms of total elapsed time such that if the limit is exceeded,
  445. then the operation will be terminated, and for search and list
  446. operations partial results should be returned, with the indication
  447. that results are incomplete due to the time limit. This service
  448. control shall be honoured by any DMD involved.
  449.  
  450.      The setting of this service control is for the service
  451. provider who may allow the user to invoke it.
  452.  
  453.      Note - This service control is an essential optional user
  454. facility. All service controls other than the time limit are a
  455. local matter and when implemented, need not be made available by
  456. the service provider to the user.
  457.  
  458. 4.4.8Size limit (applicable to search or list operations)
  459.  
  460.      If the list size specified is exceeded any results equal in
  461. number to the size limit should be returned, with the indication
  462. that the results are incomplete due to the size limit.
  463.  
  464.      The setting is for the service provider who may allow the user
  465. to invoke it.
  466.  
  467. 4.4.9Scope of referrals
  468.  
  469.      Indicates the scope to which a referral (or advice), if
  470. generated, is to be restricted to, i.e., limits the range of
  471. alternate access points at which the requestor (DUA or DSA) may
  472. alternately use to satisfy the request. The limitation can be
  473. restricted to a country or DMD.
  474.  
  475.      The setting of this service control is for the service
  476. provider who may allow the user to invoke it.
  477.  
  478.      Note - Combination of some service controls may affect the
  479. quality of the results, e.g., combination of priority, time limit
  480. and size limit may conflict, or chaining cannot be both preferred
  481. and prohibited simultaneously. If no service controls are supplied
  482. with an operation, the following is assumed: referrals and/or
  483. chained operations may be used; no limit on the scope of the
  484. operation; locally held copies of information are permitted; no
  485. preference of priority for operation processing; there is no time
  486. or size constraint; referrals, if generated, are not restricted to
  487. a DMD or country; and aliases are dereferenced.
  488.  
  489.  
  490. 5    Names as the key to directory searches
  491.  
  492. 5.1  General
  493.  
  494.      A name within the directory service is a label which is
  495. constructed to identify a particular object, that is, which singles
  496. out an object from the set of all objects. A name should not be
  497. ambiguous, that is, should not denote more than one object.
  498. However, there may be more than one name for an object. Thus, it is
  499. possible to call an object by the name International Widget Makers
  500. or IWM. In either case, one and only one object is identified.
  501.  
  502.      A more abstract definition of ônameö can be found in Annex H.
  503.  
  504. 5.2  Entries
  505.  
  506.      The directory service will provide information about entries.
  507. The complete set of such information is called the Directory
  508. Information Base (DIB). The information about entries is composed
  509. of attributes; attributes, in turn, are composed of an attribute
  510. type (one type of attribute could be a telex number) and one or
  511. more attribute values. (The actual telex number would be a value.)
  512. The entries are arranged in a tree, called the Directory
  513. Information Tree (DIT). This is graphically illustrated in Figure
  514. 1/F.500. However, this does not preclude other directory
  515. information structures.
  516.  
  517.      Thus, an entry may be viewed as an entity which is named
  518. through one or a series of attributes. A company may be
  519. sufficiently named simply through the use of its actual legal name
  520. e.g., the PADRAIC STEEL CO. A plumber in Secausus, N.J. can be
  521. named through the use of his common name, his postal address and
  522. his business category ôplumberö. A human person may be named
  523. through the use of his or her common name and telephone number.
  524.  
  525. 5.3  Distinguished names
  526.  
  527.      It should be noted that within the directory system
  528. recommendations, the term ôdistinguished nameö is used. This is the
  529. combination of the minimum attribute value assertions (AVAs) needed
  530. to denote an entry uniquely. This minimum will be established in
  531. accordance with the requirements of the naming authority and/or the
  532. directory management domain, and the preference of the owner of tne
  533. entry named. Use of the distinguished name may be of assistance in
  534. performing the most effective search of the DIB. However, it should
  535. be recognized that in some instances, distinguished names may not
  536. be user friendly and may contain information, which, in fact, is
  537. the object of the directory search, i.e., a person's postal
  538. address.
  539.                                  
  540.                                  
  541.                                  
  542.                                  
  543.                           Figure 1/F.500
  544.  
  545. 5.4  Classification of requests
  546.  
  547.      To satisfy the most common needs of directory users which are
  548. presently met by so-called ôwhite pagesö or ôyellow pagesö
  549. (classified directories) or organization directories, three
  550. classifications of requests to the directory service are provided.
  551.  
  552. 5.4.1Common name requests (type 1)
  553.  
  554.      Information returned under this type of request includes
  555. information about one or more of the following entries. (Selected
  556. object classes can be found in Recommendation X.521; they are
  557. listed in Annex C.)
  558.      a)A person
  559.         Example:    Bernadette L. Casey
  560.      b)A residential person
  561.         Example:    Cornelius Fecit
  562.         2 Humbug Road
  563.         Fun City, New York 11666
  564.         USA
  565.      c)An application entity
  566.         Example:   Some logical name, usually a sequence of alpha
  567.                and/or numeric characters identifying an application
  568.                process; consequently not necessarily user friendly.
  569.      d)A communication device
  570.         Example:   the XYZ 9.6 modem (however, this information is
  571.                normally associated with an organization and is thus
  572.                generally of greatest utility to organizations).
  573.      e)An alias
  574.         Example:    Neil Fecit [an alias for the residential
  575.            person in b)]
  576.      f)An organizational role
  577.         Example:    Director of regulatory affairs
  578.      g)A group of names
  579.         Example:    Members of special rapporteur's group Question
  580.            14/1.
  581.  
  582. 5.4.2Business category requests (type 2)
  583.  
  584.      Information returned under this type of request includes
  585. information about one or more of the following entries. (Selected
  586. object classes can be found in Recommendation X.521; they are
  587. listed in Annex C.)
  588.      a)A person
  589.         Example:    John Smith
  590.      b)A residential person
  591.         Example:    John Smith, with the rest of the postal
  592.            address
  593.      c)An organization
  594.         Example:    The Padraic Steel Company
  595.      d)An organizational unit
  596.         Example:    Regulatory Affairs Department
  597.      e)A group of names
  598.         Example:    The plumbers in Secausus
  599.  
  600. 5.4.3Organization requests (type 3)
  601.  
  602.      Information returned under this type of request includes
  603. information about one or more of the following entries. (Selected
  604. object classes can be found in Recommendation X.521; they are
  605. listed in Annex C.)
  606.      a)An organization
  607.         Example:    The Padraic Steel Company
  608.      b)An organizational unit
  609.         Example:    Regulatory Affairs Dept.
  610.      c)An organizational person
  611.         Example:    John Jones, Padraic Steel Company
  612.      d)An organization role
  613.         Example:    Chief Operating Office
  614.      e)A group of names
  615.         Example:    The President's Staff
  616.      f)An application entity
  617.         Example:    as above in º 5.4.1 c)
  618.      g)A device
  619.         Example:    An XYZ 9.6 modem
  620.      h)An organizational unit alias
  621.         Example:    the ôbean countersö which is an alias for the
  622.            ôController's Dept.ö
  623.      i)An organizational name alias
  624.         Example:    GMC for ôGood Modern Cooks Inc.ö
  625.  
  626. 5.4.4Use of attributes
  627.  
  628.      Attribute types that are recommended to be included, whenever
  629. they exist (subject to the permission of the owner) in each entry
  630. of each group, either for query or retrieval, are listed in Table
  631. 2/F.500 (see also Annex D).
  632.                                  
  633.                                  
  634.                            TABLE 2/F.500
  635.             Use of attributes for each type of request
  636.                                                              
  637.               Attribute type    Abbrevi   for      for      for
  638.                                  ation  Type 1   Type 2   Type 3
  639.                                                              
  640.                                                              
  641.             Business category    BCTG      -        M        R
  642.                                                              
  643.                                                              
  644.             Common name           COM      M        Q        Q
  645.                                                              
  646.                                                              
  647.             Country name          CTN      M        M        M
  648.                                                              
  649.                                                              
  650.             Description (free     DES      R        R        R
  651.             text)                                            
  652.             
  653.                                                              
  654.             Destination           DI       -        -        -
  655.             indicator (public                                
  656.             telegram)
  657.             
  658.                                                              
  659.             Facsimile             FAX      -        Q        Q
  660.             telephone number                                 
  661.             
  662.                                                              
  663.             ISDN address         ISDN      -        Q        Q
  664.                                                              
  665.                                                              
  666.             Knowledge             KI       -        -        -
  667.             information                                      
  668.             
  669.                                                              
  670.             Locality name         LOC      M        Q        Q
  671.                                                              
  672.                                                              
  673.             Member                MEM      R        R        R
  674.                                                              
  675.                                                              
  676.             Object class         CLASS     Q        Q        Q
  677.                                                              
  678.                                                              
  679.             O/R address (MHS)     O/R      R        R        Q
  680.             (see Note 1)                                     
  681.             
  682.                                                              
  683.             Organization name     ORG      -        -        M
  684.                                                              
  685.                                                              
  686.             Organizational        OUN      -        -        Q
  687.             unit name                                        
  688.             
  689.                                                              
  690.             Owner                 OWN      -        -        -
  691.                                                              
  692.                                                              
  693.             Physical delivery     PDO      Q        Q        Q
  694.             office name                                      
  695.             
  696.                                                              
  697.             Post office box       POB      Q        Q        Q
  698.                                                              
  699.                                                              
  700.             Postal address       PADD      Q        Q        Q
  701.                                                              
  702.                                                              
  703.             Postal code (see     PCOD      Q        Q        Q
  704.             Note 2)                                          
  705.             
  706.                                                              
  707.             Preferred             DLM      R        R        R
  708.             delivery method                                  
  709.             
  710.                                                              
  711.             Presentation         PRADD     R        -        R
  712.             address                                          
  713.             
  714.                                                              
  715.             Registred address    RADD      -        R        R
  716.             (public telegram)                                
  717.             
  718.                                                              
  719.             Role occupant         RO       R        -        R
  720.                                                              
  721.                                                              
  722.             Search guide          SG       R        R        R
  723.                                                              
  724.                                                              
  725.             See also              SEE      R        R        R
  726.                                                              
  727.                                                              
  728.             Serial number         SN       -        -        -
  729.                                                              
  730.                                                              
  731.             State or province     STN   M (see      Q        Q
  732.             name                        Note 3)              
  733.                                            
  734.                                                              
  735.             Street address       SADD      Q        Q        Q
  736.                                                              
  737.                                                              
  738.             Supported             SAC      Q        Q        Q
  739.             application                                      
  740.             context
  741.             
  742.                                                              
  743.             Surname               SUR      Q        Q        Q
  744.                                                              
  745.                                                              
  746.             Telephone number      TEL      Q        Q        Q
  747.                                                              
  748.                                                              
  749.             Teletex terminal      TTX      R        Q        Q
  750.             identifier                                       
  751.             
  752.                                                              
  753.             Telex answerback      A/B      R        R        R
  754.             (see Note 4)                                     
  755.             
  756.                                                              
  757.             Telex number          TLX      R        Q        Q
  758.                                                              
  759.                                                              
  760.             Title                 TIT      -        -        Q
  761.                                                              
  762.                                                              
  763.             User certificate      UC       R        R        R
  764.                                                              
  765.                                                              
  766.             User password         UP       R        R        R
  767.                                                              
  768.                                                              
  769.             Videotex user         VTX      Q        Q        Q
  770.             number (see Note                                 
  771.             4)
  772.             
  773.                                                              
  774.             X.121 address        X.121     -        Q        Q
  775.                                                              
  776.  Note 1 - This attribute type is defined in the X.400 series of
  777. Recommendations.
  778. Note 2 - The postal address will normally contain the postal code.
  779. Requirements may exist to justify the postal code as being a
  780. separate attribute type. Specific conditions are applied to a
  781. postal address for Physical Delivery (see Recommendation F.401).
  782. Note 3 - Depending on the value of the attribute ôCTNö.
  783. Note 4 - This attribute type has not yet been defined in
  784. Recommendation X.520.
  785. M    Mandatory to reach an object of this type.
  786. Q    May be used to reach an object of this type (within a
  787. distinguished name or as a search filter), but may also be part o
  788. the directory response. Additional attribute types may be used for
  789. selection criteria within national implementations.
  790. R    Normally part of the directory response with regard to the
  791. request of the user.
  792. -    This attribute type may either be part of a local sub-object
  793. class or used nationally.
  794.  
  795.      Some terms used in Table 2/F.500 are explained in Annex H.
  796. Definitions of other terms can be found in the X.500 series of
  797. Recommendations.
  798.  
  799. 5.5  Naming of entries
  800.  
  801.      To reach an entry, a user has to provide some information, a
  802. part of which is essential to the performance of the request (e.g.,
  803. the provision of attributes CTN, ORG, CLASS, for an organizational
  804. object), as described in º 5.2.
  805.  
  806.      Depending on the knowledge the user has about the naming
  807. structure of the part of the directory information tree (DIT) to
  808. which the entry of the intended object belongs, the request
  809. information provided by this user to reach the intended entry is
  810. either the distinguished name of the entry (in which case the
  811. response is unique), or the value of some relevant search
  812. attributes (already known by the user) arranged in a logical
  813. pattern to act as a filter to reduce as far as possible the number
  814. of the directory responses.
  815.  
  816.      Since distinguished names have to be unambiguous, it is not
  817. expected that they will always be user-friendly. For instance, a
  818. name of a residential person may include the telephone number and
  819. thus be rather difficult to predict, especially if the telephone
  820. number is the information requested from the directory. It is
  821. recognized that the distinguished name (DN) of an object may not be
  822. commonly known, in which case the DN may be acquired by using a
  823. list operation and in some instances a search operation.
  824.  
  825.      To perform efficiently the search or list operation, it is
  826. recommended that one narrows as far as possible the scope of the
  827. search, either by giving a base object (from which the search
  828. starts in the DIT) near enough to the intended entry (in terms of
  829. DIT levels), or by obtaining and using the appropriate filtering.
  830.  
  831.      It should be possible to obtain from the directory which of
  832. the attributes (qualified with ôQö in Table 2/F.500) may be used as
  833. part of the search filter for a given object class starting from a
  834. given base object. However, it is recognized that the use of this
  835. feature across domain boundaries is subject to national
  836. restrictions and bilateral agreements.
  837.  
  838.      It is expected in most cases that a directory management
  839. domain will be able to provide from previous experience the useful
  840. search criteria of subordinate levels, whether or not they
  841. efficiently manage those levels, without exploring the DIT further
  842. for each request. Knowledge of the search criteria may also be
  843. acquired by DUAs from the directory by automatic means, e.g., by
  844. reading the ôsearch guide attributeö if available.
  845.  
  846.      It is up to the Directory Management Domain (DMD) managing a
  847. given entry to select from the attribute types specified in º 5.4
  848. for use as search criteria.
  849.  
  850.      The use of wildcards to replace the value or part of the value
  851. of unknown recommended search criteria should be made possible.
  852.  
  853.      Phonetic or orthographic extensions, when requested, may be
  854. locally applied to the provided values for query operations.
  855. However, their actual provision depends on the capabilities of the
  856. directory system. The fall-back mode is phonetic or orthographic
  857. extensions not supported.
  858.  
  859. 5.6  Qualifications of attribute types
  860.  
  861.      Some criteria of the selected attribute types require
  862. qualification.
  863.  
  864.      ôMandatoryö in Table 3/F.500 indicates that, if that attribute
  865. type exists in an entry of the directory, it shall be part of any
  866. response provided, when asked for by the user, and that no
  867. combination of access controls may be kept on attributes which
  868. would preclude provision of a meaningful directory service, subject
  869. to the owner's approval.
  870.  
  871.      The ôrequired lengthö of an attribute type in Table 3/F.500
  872. designates the minimum number of character positions to be made
  873. available for the attribute type to be displayed on the terminal of
  874. a user, and can therefore assist Administrations in defining their
  875. attribute values with the assurance that the attribute value will
  876. not be truncated. (The X.500-series Recommendations have system
  877. qualifications for the maximum length of attribute types.)
  878.  
  879.      The system specification does not provide multiple values for
  880. country name and preferred delivery method. All others may be
  881. recurring. For example, an organization may be ôPadraic Steelö and
  882. ôPadraic Steel Companyö. Only one value needs to be displayed to
  883. the user.
  884.  
  885.      Table 3/F.500 contains a list of the user-visible selected
  886. attribute types to be used in the directory service. The figures
  887. shown may require revision in the light of experience.
  888.                                  
  889.                                  
  890.                            TABLE 3/F.500
  891.                  Qualifications of attribute types
  892.                                                        
  893.                Attribute type           Mandator   Required
  894.                                             y       length
  895.                                                        
  896.                                                        
  897.      Business category                     Yes        128
  898.                                                        
  899.                                                        
  900.      Common name                           Yes         64
  901.                                                        
  902.                                                        
  903.      Country name (see Note 1)             Yes         30
  904.                                                        
  905.                                                        
  906.      Description                           Yes       1024
  907.                                                        
  908.                                                        
  909.      Destination indicator (public         Yes          4
  910.      telegram)                                         
  911.      
  912.                                                        
  913.      Facsimile telephone number            No         150
  914.                                                        
  915.                                                        
  916.      ISDN addresse                         No          16
  917.                                                        
  918.                                                        
  919.      Knowledge-information                 No          -
  920.                                                        
  921.                                                        
  922.      Locality name                         Yes         64
  923.                                                        
  924.                                                        
  925.      Member                                No          -
  926.                                                        
  927.                                                        
  928.      Object class                          No          -
  929.                                                        
  930.                                                        
  931.      O/R address MHS (see Note 2)          Yes         -
  932.                                                        
  933.                                                        
  934.      Organization name                     Yes         64
  935.                                                        
  936.                                                        
  937.      Organizational unit name              Yes         64
  938.                                                        
  939.                                                        
  940.      Owner                                 No          -
  941.                                                        
  942.                                                        
  943.      Physical delivery office name         No          64
  944.                                                        
  945.                                                        
  946.      Post office box                       No          40
  947.                                                        
  948.                                                        
  949.      Postal address                        No         180
  950.                                                        
  951.                                                        
  952.      Postal code (see Note 2)              No          20
  953.                                                        
  954.                                                        
  955.      Preferred delivery method (see        Yes         15
  956.      Note 3)                                           
  957.      
  958.                                                        
  959.      Presentation address                  No          -
  960.                                                        
  961.                                                        
  962.      Registered address (public            Yes         60
  963.      telegram)                                         
  964.      
  965.                                                        
  966.      Role occupant                         No          -
  967.                                                        
  968.                                                        
  969.      Search/Guide                          Yes         -
  970.                                                        
  971.                                                        
  972.      See also                              Yes         -
  973.                                                        
  974.                                                        
  975.      Serial number                         No          64
  976.                                                        
  977.                                                        
  978.      State or province                     Yes         64
  979.                                                        
  980.                                                        
  981.      Street address                        No          64
  982.                                                        
  983.                                                        
  984.      Supported application context         No          -
  985.                                                        
  986.                                                        
  987.      Surname                               No          64
  988.                                                        
  989.                                                        
  990.      Telephone number                      No          16
  991.                                                        
  992.                                                        
  993.      Teletex terminal identifier           No          24
  994.                                                        
  995.                                                        
  996.      Telex answerback (see Note 2)         No          21
  997.                                                        
  998.                                                        
  999.      Telex number (see Note 3)             No          36
  1000.                                                        
  1001.                                                        
  1002.      Title                                 No          64
  1003.                                                        
  1004.                                                        
  1005.      User password                         No          -
  1006.                                                        
  1007.                                                        
  1008.      User certificate                      No          -
  1009.                                                        
  1010.                                                        
  1011.      Videotex user number (see Note 2)     No          17
  1012.                                                        
  1013.                                                        
  1014.      X.121 address                         No          15
  1015.                                                        
  1016.  Note 1 - The system specification provides only a 2-character
  1017. length, to correspond to the ISO 3166 value.
  1018. Note 2 - The postal address will normally contain the postal code.
  1019. Requirements may exist to justify the postal code as being a
  1020. separate attribute type. Specific conditions are applied to a
  1021. postal address for Physical Delivery (see Recommendation F.401).
  1022. Note 3 - The system specification provides a shorter field.
  1023. Note 4 - For some attribute types, values are stored in
  1024. encoded/compressed format and will need to be displayed in a non-
  1025. encoded format or human readable format.
  1026. Note 5 - See also Recommendation X.520, Annex C.
  1027.  
  1028.  
  1029. 6    Character repertoire and languages
  1030.  
  1031. 6.1  Character repertoire
  1032.  
  1033.      Directory information will be entered and stored locally using
  1034. a character repertoire suitable to the country where the directory
  1035. is located. More than one character repertoire may be needed to
  1036. cover different languages or to provide for access from different
  1037. types of communication terminals.
  1038.  
  1039.      However, in order to provide international public service, the
  1040. character repertoire to be used internationally should be limited
  1041. to CCITT standardized sets, i.e., the IA5 and T.61 character
  1042. repertoires.
  1043.  
  1044.      For the intercommunication between public directory services,
  1045. the repertoires may be agreed to bilaterally.
  1046.  
  1047.      However, where no such agreement exists, the character
  1048. repertoire to be used shall consist only of those characters
  1049. defined as ôprintable stringö in Recommendation X.208. Furthermore,
  1050. those Administrations which use character reportoires other than
  1051. this repertoire shall provide suitable conversion of the
  1052. information into this character repertoire for directory requests
  1053. from Administrations with which no bilateral agreement has been
  1054. reached.
  1055.  
  1056.      Subscribers have to be instructed on the use of the
  1057. appropriate character repertoires.
  1058.  
  1059. 6.2  Language of requests to the directory and responses from the
  1060.      directory
  1061.  
  1062.      Subject to the conditions in º 6.1, the results of requests to
  1063. the directory should normally be provided in the language or
  1064. languages of the DMD providing the information. However, the
  1065. information is presented to the requestor is a national matter.
  1066.  
  1067.  
  1068. 7    Display of a response
  1069.  
  1070.      Attribute types and values will be displayed to the user, when
  1071. required, by converting the values in accordance with
  1072. Recommendation X.408.
  1073.  
  1074.      Though it is logical enough that the right response always be
  1075. sought, in some cases where no such answer can be provided, and on
  1076. explicit request of the requestor, the directory may also provide
  1077. phonetic and orthographic extensions corresponding to the intended
  1078. object.
  1079.  
  1080.      For displaying directory responses, the following order is
  1081. recommended:
  1082.      a)the right answer(s);
  1083.      b)the answer(s) approaching the right answer(s) using
  1084.         conjunctions, particles, articles, as well as extended or
  1085.         concatenated abbreviations;
  1086.      c)the phonetic and orthographic extensions (e.g. plural
  1087.         instead of singular denominations). It should be noted that
  1088.         such responses may be erroneous.
  1089.  
  1090.      Partial responses, including referrals, should be displayed to
  1091. the requestor and properly identified as such. The cause for
  1092. partial responses should also be displayed.
  1093.  
  1094.  
  1095. 8    Operational issues
  1096.  
  1097. 8.1  Management
  1098.  
  1099.      It is the responsibility of the Directory Management Domains
  1100. (DMDs) to exercise the management of information within their
  1101. Domains. Inter-Domain Management is for further study.
  1102.  
  1103. 8.2  Authentication
  1104.  
  1105.      Authentication in this context means that the identity of the
  1106. subscriber or user is established. In some cases, the directory
  1107. service has to ensure that directory information is released only
  1108. to authorized requestor(s), and in some cases it has to ensure that
  1109. data is modified only by an authorized originator (e.g., by
  1110. employing techniques related to data origin authentication).
  1111.  
  1112.      Checking and keeping of credentials, when performed, are at
  1113. the discretion of the DMD, taking into account the requirements of
  1114. privacy of the owner of the information. The precise reason for
  1115. credential failure will be masked from the user. The user will be
  1116. advised that denial of the request was because an inappropriate
  1117. authentication level was encountered.
  1118.  
  1119.      See also Recommendation X.509.
  1120.  
  1121.      Further study is required.
  1122.  
  1123. 8.3  Access control
  1124.  
  1125.      Access controls are a national matter. When access control
  1126. prohibits the return of the information requested, an appropriate
  1127. code error code will be returned.
  1128.  
  1129.      Note - The international application of access control is for
  1130. further study.
  1131.  
  1132. 8.4  Operational actions
  1133.  
  1134.      Actions performed within a directory can be categorized as:
  1135.      1)primary (subscriber/directory) action - always in direct
  1136.         support of a subscriber;
  1137.      2)secondary action in support of a subscriber request, either
  1138.         serving the subscriber's DUA or an intermediary DSA.
  1139.  
  1140.      These actions are qualitatively different, and differ also in
  1141. what they imply concerning the obligations of an ADDMD.
  1142.  
  1143.      Examples of such interactions can be found in Recommendation
  1144. X.518.
  1145.  
  1146. 8.4.1Primary (subscriber/directory) action
  1147.  
  1148.      The public directory service should provide three user-visible
  1149. activities of support, as follows:
  1150.      a)Request formation
  1151.        In this activity, the subscriber composes a request to the
  1152.         directory. The way in which these functions are performed
  1153.         is a national matter.
  1154.      b)Presentation of results
  1155.        In this activity, the directory service presents to the
  1156.         subscriber the results of a previously entered request. The
  1157.         format, presentation medium and other aspects of result
  1158.         presentation are a national matter.
  1159.      c)Subscriber assistance
  1160.        In this activity, the directory service assists the
  1161.         subscriber by providing instructions on the use of the
  1162.         directory. The means through which the subscriber asks for
  1163.         such instruction, and the manner in which an instruction is
  1164.         delivered, are a national matter.
  1165.  
  1166. 8.4.2Secondary action for subscriber support
  1167.  
  1168.      In order to provide the public directory service, DMDs shall
  1169. cooperate. Such cooperation includes adherence to defined patterns
  1170. of interaction, and also includes provision of requested directory
  1171. information to one another, subject only to internationally agreed
  1172. access controls (or bilateral arrangements). This technical
  1173. cooperation among DMDs implies an equivalent level of cooperation
  1174. in service terms, especially with regard to information sharing,
  1175. among the DMDs. Examples of such interaction can be found in
  1176. Recommendation X.518.
  1177.  
  1178. 8.5  Maintenance of the directory information
  1179.  
  1180.      The service provider has to ensure integrity of the
  1181. information contained in the directory. Shadowing (controlled
  1182. replication) of information in other DMDs is permitted by bilateral
  1183. agreement. The international application is for further study.
  1184.  
  1185.      Creation and modification of directory information by the
  1186. subscribers may be permitted by the DMDs concerned.
  1187.  
  1188. 8.6  Error handling
  1189.  
  1190.      Error conditions will be returned as a value of an error code
  1191. for all standardized operations. The meaning will be displayed
  1192. according to national implementations as service error messages to
  1193. the user.
  1194.  
  1195.      See Annex B/F.500 for guidance.
  1196.  
  1197. 8.7  Operator assistance
  1198.  
  1199.      For further study.
  1200.  
  1201.  
  1202. 9    Quality of service aspects
  1203.  
  1204. 9.1  Availability
  1205.  
  1206.      In principle, a public directory service should be available
  1207. to subscribers 24 hours a day, seven days a week.
  1208.  
  1209. 9.2  Security of directory information
  1210.  
  1211.      Information in public directories should be given the broadest
  1212. dissemination. However, subscribers or users about whom information
  1213. is available in a directory should be able to require the entity
  1214. charged with the management of the directory to limit access to
  1215. such information to ensure their own privacy.
  1216.  
  1217. 9.3  Successful directory requests
  1218.  
  1219.      Normally, a successful directory request will result in a
  1220. report of all the requested information, unless it is denied
  1221. because of authorization restrictions.
  1222.  
  1223.      Requests to the directory which do not provide sufficient
  1224. information to execute a reasonable search will normally not lead
  1225. to a successful result.
  1226.  
  1227. 9.4  Access
  1228.  
  1229.      Providers of a public directory service should ensure that an
  1230. adequate number of access ports are available to accommodate
  1231. subscribers' requests for information. In principle, this means
  1232. that a requestor will receive a prompt within 15 seconds as a goal.
  1233.  
  1234. 9.5  Response time
  1235.  
  1236.      Recognizing that responses to requests will be controlled in
  1237. part by the level of ambiguity tolerated in requests and the number
  1238. of DMDs which shall be traversed to retrieve the information
  1239. requested, a subscriber normally should expect an initial
  1240. acknowledgement regarding his request within 5 seconds. The scope
  1241. and priority of the request may have an impact on the response
  1242. time. The requestor may terminate his request at any time.
  1243.  
  1244.      A final response (successful or unsuccessful) will depend on
  1245. the capabilities of the directories consulted. A response
  1246. indicating that no information or incomplete information is
  1247. available (possibly with hints for further searches) should be
  1248. given within one minute.
  1249.  
  1250.      Note - The figures for quality of service are provisional and
  1251. may be revised in the future.
  1252.  
  1253.  
  1254. 10   References
  1255.  
  1256. 10.1 Recommendations of the X.500 series - Data communication
  1257.      networks: directory
  1258.      X.500 The directory - Overview of concepts, models and
  1259.         services
  1260.      X.501 The directory - Models
  1261.      X.509 The directory - Authentication framework
  1262.      X.511 The directory - Abstract service definition
  1263.      X.518 The directory - Procedures for distributed operation
  1264.      X.519 The directory - Protocol specification
  1265.      X.520 The directory - Selected attribute types
  1266.      X.521 The directory - Selected object classes
  1267.  
  1268. 10.2 Recommendations of the X.200 series - Data communication
  1269. networks: open systems interconnection (OSI)
  1270.  
  1271. 10.3 Recommendations of the F.400 series - Message handling and
  1272. directory services operations and definition of service
  1273.  
  1274. 10.4 Recommendations of the X.400 series - Data communication
  1275. networks: message handling systems
  1276.